@import url('ui.daterangepicker.css');

body .ui-daterangepickercontain .ui-daterangepicker{
	padding:0 !important;
}
body .ui-widget-header{
	background:#fff;
	color:#585d6c;
	border:0;
}
body .ui-widget-content{
	border:1px solid #d7dbe6;
}
.ui-daterangepicker .ranges{
	margin:0;
	padding:16px 16px 50px 5px;
}
body .ui-datepicker{
	padding:0;
	width:209px;
}
.ui-daterangepicker .range-start, .ui-daterangepicker .range-end{
	margin-left:11px;
}
body .ui-datepicker .ui-datepicker-header{
	padding:0;
	background:url(../../images/datepicker/images/header-date.png) repeat-x transparent;
	border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	border-bottom:1px solid #d7dbe6;
}
body .ui-datepicker .ui-datepicker-title{
	line-height:30px;
}
body .ui-daterangepicker .title-start,body .ui-daterangepicker .title-end{
	margin: 0 0 9px;
	font-size:13px;
	font-family:'MuseoSans500', Helvetica, sans-serif;
}
body .ui-datepicker .ui-datepicker-title span{
	text-shadow:0 1px #fff;
	font-size:12px;
	font-family:HelveticaNeue Bold, Helvetica, sans-serif;
}
body .ui-datepicker table{
	margin:0;
	font-size:8px;
}
body .ui-datepicker tr:last-child td:first-child a{
	border-radius:0 0 0 5px;
	-webkit-border-radius:0 0 0 5px;
	-moz-border-radius:0 0 0 5px;
}
body .ui-datepicker tr:last-child td:last-child a{
	border-radius:0 0 5px 0;
	-webkit-border-radius: 0 0 5px 0;
	-moz-border-radius: 0 0 5px 0;
}
body .ui-datepicker th{
	padding:4px 0;
	background:url(../../images/datepicker/images/day_bg.png) repeat-x transparent;
	width:29px;
}
body .ui-datepicker th span{
	color:#585d6c;
	font-family:HelveticeNeue Medium, Helvetica, sans-serif;
	text-shadow:1px 1px 5px #f5f6f9;
}
body .ui-datepicker td{
	padding:0;
}
body .ui-datepicker td span, body .ui-datepicker td a{
	text-align:center;
	padding:0;
	line-height:29px;
}
body .ui-state-default,body .ui-widget-content .ui-state-default{
	border:1px solid #d7dbe6;
	background:url(../../images/datepicker/images/date_bg.png) no-repeat;
	font-size:11px;
	color:#585d6c;
	font-family:HelveticeNeue Bold, Helvetica, sans-serif;
	font-weight:bold;
}
body .ui-state-active,body .ui-widget-content .ui-state-active{
	color:#fff;
	background:url(../../images/datepicker/images/current-day_bg.png) no-repeat !important;
	border:1px solid #447598;
}
body .ui-daterangepicker button.btnDone{
	background:url(../../images/datepicker/images/btn_apply.png) no-repeat;
	border-radius:0;
	color:#fff;
	border:0;
	margin:0 16px 10px 0;
}
body .ui-datepicker .ui-datepicker-prev,body .ui-datepicker .ui-datepicker-next{
	width:22px;
	height:23px;
	border:0;
}
body .ui-datepicker .ui-datepicker-prev span, body .ui-datepicker .ui-datepicker-next span{
	margin:0;
	left:-1px;
	top:2px;
}
body .ui-datepicker .ui-datepicker-prev{
	left:5px;
}
body .ui-datepicker .ui-datepicker-next{
	right:5px;
}
body .ui-datepicker .ui-datepicker-prev span{
	background:url(../../images/datepicker/images/previous2_icon.png) no-repeat;
}
body .ui-datepicker .ui-datepicker-next span{
	background:url(../../images/datepicker/images/next2_icon.png) no-repeat;
}
body .ui-icon{
	width:22px;
	height:23px;
}
body .ui-state-highlight,body .ui-widget-content .ui-state-highlight{
	background: url(../../images/datepicker/images/highlight_bg.png) no-repeat;
}
body .ui-state-disabled,body .ui-widget-content .ui-state-disabled{
	background:url(../../images/datepicker/images/date-disable_bg.png) no-repeat;
	opacity:1;
}
body .ui-widget-header .ui-icon{
	background:none;
}
body .ui-daterangepicker-arrows .ui-daterangepicker-next{
	display:none;
}










